torque converter and drive plate - Turco Inglés Diccionario